package com.xique.park.bean.vo.client;

import com.xique.common.datascope.annotation.NeedSetValue;
import com.xique.park.mapper.ParkCarMngtypeMapper;
import com.xique.park.mapper.ParkLaneMapper;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author: caogq
 * @Date: 2021/8/10 14:39
 * @Description:
 */
@Data
public class ClientCashPassListVo {
    @ApiModelProperty("序号")
    private int id;

    @ApiModelProperty("车牌")
    private String plate;

    private Long mngtypeId;

    @NeedSetValue(beanClass = ParkCarMngtypeMapper.class, params = "mngtypeId", method = "selectParkCarMngtypeById",targetFiled = "name")
    @ApiModelProperty("计费类型")
    private String mngTypeName;

    @ApiModelProperty("入场时间")
    private String inTime;

    @ApiModelProperty("订单金额")
    private String orderAmount;

    @ApiModelProperty("应收金额")
    private String receivableAmounr;

    @ApiModelProperty("实收金额")
    private String payFee;

    @ApiModelProperty("出场时间")
    private String outTime;

    private Long outLaneId;

    @NeedSetValue(beanClass = ParkLaneMapper.class, params = "outLaneId", method = "selectParkLaneById",targetFiled = "name")
    private String outLaneName;

}
